/*!
\file AlgWarshall.h
\brief Contains declaration of AlgWarshall.
\ingroup Plugins
*/

#ifndef ALGWARSHALL_H
#define ALGWARSHALL_H

#include<QApplication>
#include<Graph.h>
#include<Algorithm.h>
#include<Visualizer.h>
#include<ContainerElement.h>

/*!
\class AlgWarshall
\brief Algorithm that implements Warshall's algorithm.
\ingroup Plugins
*/

class AlgWarshall: public Algorithm{
public:
	AlgWarshall( Graph *g );
	//!< Constructor.
	~AlgWarshall();
	//!< Destructor.
	void run();
	//!< The actual algorithm is executed here.
private:
};

#endif 
 
